@charset "utf-8";
/* CSS Document */
*{margin:0 auto;}
/* banner */
#crossbanenr{ width: 100%;}
.crossbanenr{ width: 100%;}
.crossbanenr ul{ position: relative; width: 100%; height: 100%; overflow: hidden;  margin: 0 auto;min-width:1000px;}
.crossbanenr li{  width:100%; height: 100%; display: none; z-index: 1;min-width:1000px;}
.crossbanenr li img{width:100%;height:auto;}
#crossbanenr li img{width:100%;height:auto;}
.crossbanenr li:first-child{ display: block;}
.crossbanenr li.current{ z-index: 2;}

#crossbanenr4{ width: 100%; height:auto;background:#f9f9f9;}
.crossbanenr4{ width: 100%; height:auto;background:#f9f9f9;}
.crossbanenr4 ul{ position: relative; width: 100%; height: 100%; overflow: hidden;  margin: 0 auto;min-width:1000px;}
.crossbanenr4 li{  width:100%; height: 100%; display: none; z-index: 1;min-width:1000px;}
.crossbanenr4 li:first-child{ display: block;}
.crossbanenr4 li.current{ z-index: 2;}

#crossbanenr5{ width: 100%; height:auto;background:#fff;}
.crossbanenr5{ width: 100%; height:auto;background:#fff;}
.crossbanenr5 ul{ position: relative; width: 100%; height: 100%; overflow: hidden;  margin: 0 auto;min-width:960px;}
.crossbanenr5 li{  width:100%; height: 100%; display: none; z-index: 1;min-width:960px;}
.crossbanenr5 li:first-child{ display: block;}
.crossbanenr5 li.current{ z-index: 2;}

.fig-pic{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}
.caption-title{
   font-size: 26px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:100%;
  color:#000000;
}
.caption-font{
	display:block;
   height:30px;
   width:100%;
   margin-top:20px;
   line-height:30px;
   text-align:center;
   font-size:16px;
   color:#000000;	
}
.nav-aboutus{width:100%; height:360px; background:url(../images/aboutus-banner.jpg) no-repeat center center #f37835}
@media screen and (max-width:1440px) {
.crossbanenr li.pcqqbg, .crossbanenr li.mbqqbg, .crossbanenr li.padqqbg,.crossbanenr li.watchbg, .fisrtbg, .secondbg, .thirdbg{ background-size: 100% auto;}
}

@media screen and (max-width:1399px) and (min-width:1200px) {
   .crossbanenr li.pcqqbg, .crossbanenr li.mbqqbg, .crossbanenr li.padqqbg,.crossbanenr li.watchbg, .fisrtbg, .secondbg, .thirdbg{ background-size:100% auto;}
    
}
@media screen and (max-width:1199px) and (min-width:1000px) {
 .crossbanenr li.pcqqbg, .crossbanenr li.mbqqbg, .crossbanenr li.padqqbg,.crossbanenr li.watchbg, .fisrtbg, .secondbg, .thirdbg{ background-size: 100% auto;}
    
}